package com.mycjj.android.bean;

import java.io.Serializable;
import java.util.List;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;

@JsonIgnoreProperties(ignoreUnknown = true)
public class GameConfigBaseBean implements Serializable {
	/**
	 * serialVersionUID：
	 */
	private static final long serialVersionUID = 1L;
	private int code;//
	private String request;
	private ConfigBean data;//
	private String msg;//

	public int getCode() {
		return code;
	}

	public void setCode(int code) {
		this.code = code;
	}

	public String getRequest() {
		return request;
	}

	public void setRequest(String request) {
		this.request = request;
	}

	public ConfigBean getData() {
		return data;
	}

	public void setData(ConfigBean data) {
		this.data = data;
	}

	public String getMsg() {
		return msg;
	}

	public void setMsg(String msg) {
		this.msg = msg;
	}
	@JsonIgnoreProperties(ignoreUnknown = true)
	public static class ConfigBean implements Serializable {
		private static final long serialVersionUID = 1L;
		private String day_max;// 每个用户每天的最大抽奖次数
		private String end_time;// 抽奖结束时间
		private String id;// 游戏ID
		private String image;// 游戏图片
		private String name;// 游戏名称
		private String points;// 需要消耗的积分
		private List<Config> prize;
		private String start_time;

		public String getDay_max() {
			return day_max;
		}

		public void setDay_max(String day_max) {
			this.day_max = day_max;
		}

		public String getEnd_time() {
			return end_time;
		}

		public void setEnd_time(String end_time) {
			this.end_time = end_time;
		}

		public String getId() {
			return id;
		}

		public void setId(String id) {
			this.id = id;
		}

		public String getImage() {
			return image;
		}

		public void setImage(String image) {
			this.image = image;
		}

		public String getName() {
			return name;
		}

		public void setName(String name) {
			this.name = name;
		}

		public String getPoints() {
			return points;
		}

		public void setPoints(String points) {
			this.points = points;
		}

		public List<Config> getPrize() {
			return prize;
		}

		public void setPrize(List<Config> prize) {
			this.prize = prize;
		}

		public String getStart_time() {
			return start_time;
		}

		public void setStart_time(String start_time) {
			this.start_time = start_time;
		}
		@JsonIgnoreProperties(ignoreUnknown = true)
		public static class Config implements Serializable {
			private static final long serialVersionUID = 1L;
			private String name;// 奖品名称
			private int level;// 中奖等级 1代表一等奖
			private int max;// 中奖名额
			private int points;//中奖金额
			public String getName() {
				return name;
			}

			public void setName(String name) {
				this.name = name;
			}

			public int getLevel() {
				return level;
			}

			public void setLevel(int level) {
				this.level = level;
			}

			public int getMax() {
				return max;
			}

			public void setMax(int max) {
				this.max = max;
			}

			public int getPoints() {
				return points;
			}

			public void setPoints(int points) {
				this.points = points;
			}
			
			

		}
	}

}
